.wrapper{padding: 20px;}
.ibox{margin-bottom: 0;}
.ibox-tools a{color: #777777;}
.filters td{background: #ffffff !important;}
.summary{padding-bottom: 5px;}
.ibox-tools {margin-top: 5px;}
a.asc:after, a.desc:after {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family:"FontAwesome" !important;
  font-style: normal;
  font-weight: normal;
  padding-left: 5px;
  color: orangered;
}

a.asc:after {
  content:  "\f160";
}

a.desc:after {
  content: "\f161";
}
.grid{
  display: block;
}

.roll-left.J_tabRefresh {
  left: 40px;
}
.bgfff{
  background: #ffffff;
}
.form-group::before ,.form-group::after {
  content: " ";
  display: table;
  clear: both;
}
.bx_label{
  text-align: right;
}
nav.page-tabs {
  margin-left: 80px;
}
h1,h2,h3,h4{
  margin-top: 0;
}
.layui-layer-setwin{
  left: 0;
}
.layui-layer-title{
  padding-left: 30px !important;
}